rope threaded equipment - French English Dictionary